a large fruit tree - Francés Inglés Diccionario